refreshment made of stewed plums, sugar and cloves - Alemán Inglés Diccionario